// 请描述下面函数
function fn(arg, length) {
    // 注意: 如果将一个空数组,赋值给变量.则ts自动推论变量的类型是never[]
    // never是ts中一个特殊的类型.表示从未赋值. 其实就是为了强制开发者去定义一个数组的类型
    var arr = [];
    for (var i = 0; i < length; i++) {
        arr.push(arg);
    }
    return arr;
}
fn({ name: 'zs' }, 3);
